unturned
adjective /ˌʌnˈtɜːnd/
  /ˌʌnˈtɜːrnd/
Idioms Idioms 
leave no stone unturned 
- to try every possible course of action in order to find or achieve something千方百计;想尽办法