English: When given an opportunity, they have done wonders.
Telugu: అవకాశం ఇస్తే, అద్భుతాలు చేసి చూపిస్తున్నారు.