English: the last few decades,
Telugu: గత కొన్ని దశాబ్దాలుగా ,