What does angebracht sein, etw. zu tun mean?

angebracht sein, etw. zu tun - German to English

is better to do sth.