rallegrandosi
Italian
Verb
rallegrandosi
compound of
rallegrando
, the gerund of
rallegrare
, with
si