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