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