English: I'm really awestruck by its beauty.
Telugu: తన అందం చూసి నా మతి పోయింది నిజంగా.