English: A while back.
Telugu: గత కొంతకాలంగా….