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