English: better director.
Telugu: అంతకుమించి మంచి దర్శకుడు.