English: The idea came to me yesterday.
Telugu: ఈ ఆలోచన నిన్ననే వచ్చింది.