The giant oil corporations are earning fabulous profits by cunning tactics.
⇑ Translate the sentence above by Google ⇑
Related: corporation, fabulous