English: They’re coming at the right time.
Telugu: అనుకున్న సమయానికే అవి చేరుతున్నాయి.