Drained In Rain Meaning In French