English: Although it hasn’t been a long while.
Telugu: అయినా అది ఎక్కువ కాలం సాగలేదు.