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