English: At least that’s what some researchers have concluded.
Telugu: కొంతమంది పరిశోధకులు పరిశోధన చేసి తేల్చిన విషయం.