English: It is possible, say researchers.
Telugu: అంటే సాధ్యమేనంటున్నారు పరిశోధకులు.