Come si dice formidabile in inglese?

La traduzione di formidabile in inglese è la seguente:

generale [a]: groovy
nemico [a]: formidable
squisito [a]: excellent; outstanding; splendid; perfect; exquisite [formal]; smashing [informal]; cool [slang]