English: They came at the right time.
Telugu: అవి మంచి సమయానికి వచ్చాయి.