败下阵来 bài xià zhèn lái

DEFINITIONS

  1. to be defeated

CHARACTERS

败 bài be defeated, decline, fail
下 xià under, underneath, below; down; inferior; bring down
阵 zhèn column, row or file of troops
来 lái come, coming; return, returning