English: Both have reported excellent results.
Telugu: ఇవి రెండూ అద్భుతమైన ఫలితాలందించాయి.