kafası çalışmak

listen to the pronunciation of kafası çalışmak
Türkçe - İngilizce
to be on the ball
to have a quick mind
kafası çalışmak