no sooner had they come home than it began to rain - не успели они прийти домой, начался дождь
no sooner said than done - сказано - сделано
как только ... (так)
no sooner had they come home than it began to rain - не успели они прийти домой, начался дождь
no sooner said than done - сказано - сделано