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