English: But the researchers say that would have been impossible.
Telugu: కానీ ఇవన్నీ సాధ్యమయ్యే పనులు కావని పరిశోధకులు చెబుతున్నారు.