English: He is also directing it.
Telugu: తనే దానికి దర్శకత్వం కూడా వహించింది.