English: The researchers say it's real.
Telugu: అంటే భేషుగ్గా అంటున్నారు పరిశోధకులు.