"Halagado" en español significa "flattered" en inglés. Cuando alguien te dice que está "halagado"quiere decir que se siente contento y agradecido por algo que hiciste o dijiste. Por ejemplo, si le dices a un amigo que le gusta su nuevo peinadoél podría decir "Estoy halagado". En ingléspuedes decir "I'm flattered" para expresar lo mismo.

Ingle