English: Director has been handling the film very well.
Telugu: దర్శకుడు ఎంతో శ్రద్ధగా ఈ సినిమా చేశారు.