Something doesn't quite fit here.

英 美
  • 这里有些不太协调;
  • fit adj.适宜的;合适的;健康的v.适合;安装n.发作;适宜
  • here adv.这里;这时;在这点上n.这里int.嘿;喂(用于引起注意)
  • quite adv.相当;完全;十分;很
  • something pron.某事物;有价值或重要的人或事物;大致;左右adv.有点;非常