English: here for decades.
Telugu: ఇగో ఇక్కడే దశాబ్దాలు గా