English: A great story-telling movie.
Telugu: మంచి కథా బలం ఉన్న సినిమా.