English: The researchers had an answer for that.
Telugu: అంటే దానికీ ఓ జవాబు చెప్పారు పరిశోధకులు.