English: Although some research shows.
Telugu: కొన్ని పరిశోధనల్లో కూడా తేలింది.