rock-solid

rock-solid

or

rock solid

adj1. very hard2. extremely reliable
Translations