English: Recently released motion poster has created tremendous response.
Telugu: ఇటీవల విడుదల చేసిన మోషన్ పోస్టర్‌‌‌‌కు మంచి రెస్పాన్స్ వచ్చింది.