meaning of alles im Griff haben

alles im Griff haben - German to English

becoming on top of things

View more

  • to have every little thing in check