Language:
Free Online Dictionary|3Dict

但愿

Source : CEDICT

if only (sth were possible)/I wish (that)