English: There seemed to be someone sitting on the stone.
Telugu: శిల మీద కూర్చున్న వ్యక్తిగా భావించింది.