What is 'Est-ce que mon hymen est déchiré' when translated from French to English?

is my hymen torn?