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