What does bestechlich sein mean?

bestechlich sein - German to English

to be from the simply take [fig.] [coll.]