English: past three and half decades.
Telugu: మూడున్నర దశాబ్దాల కిందటి ముచ్చట.