be a foregone conclusion | essere un fatto scontato |
be a good reason for | giustificare |
be a hard one to figure out | essere difficile da capire |
be a hopeless task | essere un compito impossibile |
be a lost cause | essere una causa persa |
be a match for | essere all'altezza di |
be a matter of course | andare da sé |