English: They are highly commended.
Telugu: వాటిని చాలా ప్రశంసా ఉన్నాయి.