English: Superb emotional thriller!
Telugu: సూపర్ ఎమోషనల్ ట్విస్ట్!