English: Their work is amazing.
Telugu: వారి కృషి ఆమోఘం.