English: although there are some moments
Telugu: కొన్ని క్షణాలే అయినా