English: And this moment it's me.
Telugu: ఇప్పుడే, ఈ క్షణమే నాకు తోచింది.