potentially – adv. capable of becoming real, a possibility
tackle – v. to deal with a difficult problem; in sports, to bring someone down to the ground
gap – n., the space between two people or things; a space from which something is missing
原文:http://www.cnblogs.com/FLFL/p/4438827.html