Former United States star Megan Rapinoe believes England have what it takes to finally get over the line.