The Finnish term "aate, ajatus" matches the English term "idea"