English: And that too is marvellous to see.
Telugu: ఇది చూడటానికి కూడా అద్భుతంగా ఉంది.