Как перевести "с НАСТУПАЮЩИМ" днем рождения на английский? Я могу поздравить человека только за три дня.

With coming birthday, но так не говорят, лучше сразу - Happy birthday ! )

Вообще-то иностранцы так не говорят. Просто поздравьте с праздником заранее.