English: At last he was receiving some recognition.
Telugu: ఎట్టకేలకు అతడికంటూ ఒక గుర్తింపు దక్కింది.