Though she with giants fight!