Language:
Free Online Dictionary|3Dict

通宵達旦

Source : CEDICT

overnight until daybreak (idiom); all night long/day and night