English: a very committed director.
Telugu: ఎంతో కమిట్మెంట్ ఉన్న డైరెక్టర్.