English: It's truly been a long time.
Telugu: ఇది నిజంగా చాలా కాలం క్రితం.