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