Language:
Free Online Dictionary|3Dict

鳌背负山

Source : CEDICT

debt as heavy as a mountain on a turtle's back