English: Until recently, this was held to be true.
Telugu: ఇటీవల వరకు, అది నిజం కనిపించింది.