English: I have to say they have made a great job of it.
Telugu: నేను వారు ఈ పనిని ఒక అద్భుతమైన ఉద్యోగం చేసే చెప్పక తప్పదు.