English: Very well deserved name.
Telugu: చాలా మంచి పేరు సంపాదించుకున్నాడు.