This is not exactly something that we can help you, you have to go back to your mechanic and ask them what they did. Oil leak between engine and transmission can mean many things.
Also what car? What engine? What transmission?
Also what car? What engine? What transmission?