English: Decades passed.
Telugu: డెబ్బైయేళ్ళు దాటాయి.