show up - Idioms and phrases - The Free Dictionary
經安全檢測,此網站為安全網站,請放心前往原始網址!
show up - Idioms and phrases - The Free Dictionary
to make someone's faults or shortcomings apparent. John is always trying to show someone up to make himself look better. John's excellent effort really showed ...