English: The film really took me by surprise.
Telugu: ఆ సినిమా నన్ను చాలా చాలా నిరాశ పరిచింది.