hard as granite;

listen to the pronunciation of hard as granite;