English: But some researchers believe that they found the last refuge of the hero.
Telugu: కానీ కొందరు పరిశోధకులు హీరో చివరి ఆశ్రయం కనుగొన్నారు నమ్ముతారు.