strong

having much power; not easily broken, damaged or destroyed

» English Vocabulary