English: Even if late, he has finally got his due.
Telugu: ఎట్టకేలకు ఆలస్యం అయినా సరే తను అనుకున్నది సాధించారు.