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