English: Both report astounding results.
Telugu: ఈ రెండూ అద్భుత ఫలితాలను ఇస్తున్నాయని అన్నారు.