Chinese: 莱拉看起来很完美。
English: Layla looked perfect.