"etw tun sollen" in English etw. tun sollen to be due to do sth. Detailed translations for "etw tun sollen" etw. tun sollen etw. tun sollen to be due to do sth.