English: This award is really well deserved.
Telugu: ఈ అవార్డు నిజంగా ప్రఖ్యాతిగాంచినదే.