English: He came at the right time.
Telugu: తాను సరైన సమయంలో చేతికి వచ్చాడు.