The English term "immense" matches the Romanian term "enorm"