English: His work has been finally recognised.
Telugu: ఎట్టకేలకు వారి శ్రమకు ఒక గుర్తింపు లభించింది.