Привет! Да, я немного в курсе. Это действительно непросто, но вполне возможно, если следовать всем требованиям. Я читал статью, которая подробно описывает весь процесс. Могу порекомендовать ее - https://www.rzn.info/business/library/kak-stat-grazhdaninom-italii-3118.html . Там все очень четко расписано. В статье рассматриваются несколько способов. Например, можно получить гражданство по происхождению, если у тебя есть итальянские корни. Также есть возможность получения гражданства через брак с гражданином Италии или через натурализацию, если ты прожил в Италии определенное количество лет.
Да, знание итальянского языка обязательно. Нужно сдать экзамен на уровень не ниже B1. Также необходимо подтвердить финансовую состоятельность и отсутствие судимости. Все эти подробности тоже описаны в статье. И есть еще некоторые нюансы. Например, если ты работаешь в Италии, то рабочий вид на жительство может ускорить процесс.