squeak by (someone or something)
to just barely exceed or pass someone or something
I was able to squeak by the deadline and submit my scholarship application on time.
Never seen Water Like This
Jigokudani Monkey Park Nagano Japan
The Japanese macaques, or snow monkeys, that live in this park spend winter days warming themselves in the natural hot springs.