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