Infineon 3FQ19 Wrap-up: Delivering despite a challenging environment