Vocabulary
筋の良い
すじのいい
having an aptitude (for); having a talent (for)
expression
adj-ix