Too little, too late and not enough
बहुत कम, बहुत देर से और काफी नहीं