English: This is a well-deserved honour!
Telugu: ఇటే నీక తగిన సత్కారం!