English: The research team at IIT Delhi.
Telugu: అనిపించుకుంటున్నారు ఐఐటీ ఢిల్లీకి చెందిన పరిశోధకుల బృందం.