English: It is a grand sight to see them.
Telugu: వాళ్లను చూడటమనేదే ఓ గొప్ప భావన.