English: Some time ago is right.
Telugu: . గత కొంత కాలంగా సరైన.