English: A crucial role, in addition.
Telugu: అంతేకాదు కీలక పాత్ర పోషిస్తున్నాడు.