English: The best film i saw in last 10 years.
Telugu: గత పదేళ్లలో నేను చూసిన బెస్ట్ ఫిల్మ్ మేకర్ అనిపించింది.