What does aufgeweckt für sein Alter mean?

aufgeweckt für sein Alter - German to English

clever for his age