English: Many believe so.
Telugu: దీన్నే చాలా మంది నమ్ముతున్నట్లు కనిపిస్తోంది.