English: It's so great to marvel at God's creation.
Telugu: అది భగవంతుని సృష్టి లో చాలా అద్భుత మయిన విషయ మనిపిస్తుంది.