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