John Terry says he's happy to take criticism from former professionals he admires, but not from players who have played at 'a really bad level... Robbie Savage being one'.