dustarat
dustarāt — unable to be avoided;
SB 3.16.33
dustarāt — difficult to pass over;
SB 7.10.15-17
su-dustarāt — from the insurmountable;
SB 10.17.24