English: Apparently this has been questioned.
Telugu: దానిపై కూడా ప్రశ్నించినట్లు తెలుస్తోంది.