English: What better time?
Telugu: ఏం టైంలో బెటర్!