English: The director has handled it well.
Telugu: ద‌ర్శకుడు చాలా బాగా డీల్ చేశారు.