English: And it's marvelous in our sight.
Telugu: ఇది మా దృష్టిలో అద్భుతంగా ఉంది.