meaning of auf den eigenen Vorteil bedacht sein

auf den eigenen Vorteil bedacht sein - German to English

to-be shrewd