English: last weeks or longer.
Telugu: వారు గత వారాలు లేదా ఎక్కువ.