English: Here's the researchers:
Telugu: పరిశోధకులు ఇక్కడ ఉన్నారుః