English: But it sticks in peoples’ minds.
Telugu: కానీ, ప్రజల హృదయాలలో నిలిచిపోయింది.