English: This is the major highlight in the film.
Telugu: ఇదే ఈ మూవీలో బిగ్ ట్విస్ట్ అంటున్నారు.