English: has been in the last few weeks
Telugu: గత కొన్ని వారాలుగా ఆయన