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