English: Both are said to provide great result.
Telugu: ఈ రెండూ అద్భుత ఫలితాలను ఇస్తున్నాయని అన్నారు.