English: A delightful and thought provoking film.
Telugu: ఆలోచింపజేసే సినిమా, అలరించే సినిమా.