やるじゃん
Meanings
Expression
Interjection
1. way to go!; well done! (Colloquial)