English: That was until recently.
Telugu: అది ఇటీవలి కాలం వరకూ నిలిచి ఉంది.