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