铁证如山

tiě zhèng rú shān

irrefutable evidence

tiě

iron (metal)

zhèng

certificate

as

shān

mountain; hill (CL:座[zuo4])