Fetching details from the dictionary...

as one would expect; just as you'd expect (from); just like (someone)
still; all the same; after all
even ... (e.g. "even a genius")
さすがにプロの仕事は違うと感心した。
I was impressed -- a professional's work really is different.
三日も徹夜するとさすがに体がつらい。
Even I feel terrible after staying up three nights in a row.
さすがの彼もこの問題には苦戦している。
Even he is struggling with this problem.