English: According to Italian researchers.
Telugu: ఉందనే అంటున్నారు ఇటలీ పరిశోదకులు.