English: Even the director is also new.
Telugu: దర్శకుడు కూడా కొత్తవాడే.