English: The women do a superb job though.
Telugu: మహిళలు ఈ గొప్ప పని కలిగి ఉంటాయి.