English: Recent research has reached the same conclusion.
Telugu: తాజాగా చేసిన అధ్యయనంలోనూ ఇదే విషయం తేలింది.