English: have received an excellent response from them.
Telugu: వారి నుంచి అద్భుతమైన స్పందన లభించింది.