English: The recently released motion poster has impressed one and all.
Telugu: రీసెంట్ గా రిలీజ్ అయిన మోషన్ పోస్టర్ అందరినీ ఆకట్టుకుంది.