Large generator