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.
Mucho Mejor
Puedes hacer mejor.
Te amo mejor
pero yo soy mejor
Aquí estoy mejor.
You say, "Me hiciste reír." Lit.: "Me you made to laugh."
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"
That is even better - eso es incluso mejor