English: He left no stone unturned towards achieving this.
Telugu: he left no stone unturned to effect this దీన్ని సాధించడము నకై వాడు చేయని ప్రయత్నము లేదు.