English: An interesting movie to say the least.
Telugu: చాలా ఆసక్తికరంగా ఉండే సినిమా అన్నారు.