English to Hindi

Meaning for:
scarched earth policy
other
सर्व क्षार-नीति