All your conditions have been fulfilled.
तुम्हारी सभी शर्ते मंजूर हैं.