People have been ready for impeachment