Welsh star Robert Earnshaw has confirmed that he has returned to Cardiff City following his loan spell with Maccabi Tel Aviv.