English: some time ago, sir.
Telugu: గత కొంత కాలంగా సర్.