English: And yet their art is amazing.
Telugu: అయినా వారి కృషి అద్వితీయం.