English: Superb movie with a very good concept .
Telugu: మంచి కాన్సెప్ట్‌ ఓరియెంటెడ్‌ మూవీ.