Citation: 2C_538/2021 E. C

A.A.________ und B.A.________ beantragen vor Bundesgericht, das Urteil des Verwaltungsgerichts des Kantons Zürich vom 5. Mai 2021 sei aufzuheben und die Niederlassungsbewilligung von A.A.________ nicht zu widerrufen bzw. B.A.________ eine solche zu erteilen; eventualiter sei die Angelegenheit an die Vorinstanz zur Neubeurteilung zurückzuweisen. Die Sicherheitsdirektion sowie das Verwaltungsgericht des Kantons Zürich verzichten auf eine Vernehmlassung. Das Migrationsamt des Kantons Zürich und das Staatssekretariat für Migration (SEM) haben sich nicht vernehmen lassen. Mit Verfügung vom 7. Juli 2021 hat der Abteilungspräsident der II. öffentlich-rechtlichen Abteilung der Eingabe antragsgemäss aufschiebende Wirkung beigelegt.