English: How lucky we were to see it!
Telugu: అది వీక్షించే మనం ఎంత అదృష్టవంతులం. . . !