There are cruder and more vulgar ways to say this in Spanish and English. I won't go there.
In American English we also say:
to be nice to someone
to butter someone up
to kiss up to someone
to flatter someone
For 'flatter,' I believe you can use adular and halagar in Spanish, but I'm not certain these carry the same meaning as ser pelota.
|