English: The film has some touching moments too.
Telugu: ఈ సినిమాలో కొన్ని థ్రిల్లింగ్‌ ఎలిమెంట్స్‌ కూడా వున్నాయి కదా.