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