I'm trying to translate to my native language the content of this image:
Here's the translation I have available (not made by me, unfortunately I don't know Chinese so I have to rely on what I find online):
"Do you have to act so surprised that I've finally made it?"
I'm looking for a better translation (if there is) of the "act surprised" part.
Thanks in advance!