Word Definition - 恨铁不成钢

hèn tiě bù chéng gāng lit. disappointed that iron does not turn into steel (idiom); fig. frustrated with sb who has failed to meet one's expectations