English: Given an opportunity they can do wonders.
Telugu: వారికి అవకాశాలిస్తే అద్భుతాలు సృష్టిస్తారన్నారు.