Answer
$-x^3y^2(4x-3y)(x-y)$.
Work Step by Step
The given expression is
$=-4x^5y^2+7x^4y^3-3x^3y^4$
Factor out common term $-x^3y^2$.
$=-x^3y^2(4x^2-7xy+3y^2)$
Rewrite term $7xy$ as $4xy+3xy$.
$=-x^3y^2(4x^2-4xy-3xy+3y^2)$
Group terms.
$=-x^3y^2[(4x^2-4xy)+(-3xy+3y^2)]$
Factor from each group.
$=-x^3y^2[4x(x-y)-3y(x-y)]$
Factor out $(x-y)$.
$=-x^3y^2(x-y)(4x-3y)$.
Rearrange.
$=-x^3y^2(4x-3y)(x-y)$.