English to Hindi

Meaning for:
go to extraordinary lengths
other
असाधारण हद तक जाना