English: A challenge they met.
Telugu: వారు చూసిన ఒక సవాలు చేస్తుంది.