English: At the moment, my time's here.
Telugu: ఇప్పుడే, ఈ క్షణమే నాకు తోచింది.