English: there's even a moment
Telugu: ఒక క్షణమే అయినా