English: Scientists have carried out research.
Telugu: శాస్త్రవ్తేతలు పరిశోధనల్లో మునిగిపోయారు.