English: Recent research has reached the same conclusion.
Telugu: తాజాగా వెల్లడైన పరిశోధన కూడా ఇదే విషయాన్ని తేల్చింది.