English: I am truly at awe of its beauty.
Telugu: తన అందం చూసి నా మతి పోయింది నిజంగా.