English: some time ago.
Telugu: కొంత కాలం క్రితం.