because of owing to illness>
"owing to the severity of the weather, tonight's concert will be postponed until next Tuesday"
synonyms: because of, as a result of, on account of, due to, as a consequence of, thanks to, in view of, by dint of; formal by reason of.
due to 1 her death was due to an infection
synonyms: attributable to, caused by, ascribed to, because of, put down to.
2 the train was canceled due to staff shortages because of, owing to, on account of, as a consequence of, as a result of, thanks to, in view of; formal by reason of.
due to kann wie Du sagst mit "This is" verwendet werden.
Leider habe ich keine Quelle, die die Verwendung von "owing to" in Verbindung mit "This is" ausschließt. Muss ein Sprachwissenschaftler beantworten.
Bemerkung losgelöst von der Fragestellung:
Avoid the wordy phrase due to the fact that and use because instead, especially in writing.