English: So it was thought until recently.
Telugu: కనుక ఇది ఇటీవల వరకు భావించారు.