<p>Does the expression "pull off a miracle" make sense in English?</p><p>Thank you</p>