English: The teaser and the first look impressed all.
Telugu: ఫస్ట్ లుక్, టీజర్ చూసినప్పుడే ఇంప్రెస్ అయిపోయాను.