Ellos lo han hecho mejor.
Estoy mejor ( I am better ) or me he mejorado ( I have got better )
Mejor = better
Estás mejor
Puedes hacer mejor.
Puedes hacer mejor.
Mucho Mejor
Aquí estoy mejor.
pero yo soy mejor
Te amo mejor
You say, "Me hiciste reír." Lit.: "Me you made to laugh."
That is even better - eso es incluso mejor
If you say try say "he's mine" de better spanish is "el es mio".If you say only "is mine" is correct "es mio"