Translation of "And at least" in English