English: A good, thought provoking film.
Telugu: మంచి కాన్సెప్ట్‌ ఓరియెంటెడ్‌ మూవీ.