English: It is astonishing in size.
Telugu: అది దాని పరిమాణములో అద్భుతమైనది.