I had the same problem and figured it out after some goggling.
我也有同样的问题,想通了一些突后。
2
Most of us spend hours a day goggling at computer screens for our jobs and social lives.
我们很多人每天都要花N个小时对着电脑进行工作或者社交。
3
Mr McCain let his contempt for the younger man shine through, harrumphing, grimacing, smirking and goggling his eyes whenever Mr Obama got a chance to speak.