English: The director has handled it well.
Telugu: ఆ కథని బాగా డీల్ చేసాడు డైరెక్టర్.