English: Both the title and the first look poster make good impression.
Telugu: ఫస్ట్ లుక్, టైటిల్ రెండూ బాగా నచ్చాయి.