English: that's been there longer
Telugu: ఎక్కువ కాలం ఆ