English: However, new Italian research has finally delved into the subject.
Telugu: అయితే, ఇటీవల ఇటలీలో జరిపిన పరిశోధనల్లో ఓ కీలక విషయం తెలిసింది.