English: And what a better time.
Telugu: మరి గుడ్ టైమ్ ఎప్పుడొస్తుందో.