There was perhaps no other way.
शायद कोई रास्ता नहीं निकला।