English: Best film I have seen in a while.
Telugu: ఈ మధ్య కాలంలో నేను చూసిన మంచి సినిమా ఇది.