English: A new director too!
Telugu: కొత్త డైరెక్ట‌ర్ అంటేనే ద‌డ వ‌చ్చేస్తోంది!