My baby seems to have been on the verge of teething for ages. I can now see the top of a tooth and it feels sharp to touch. This sounds like a stupid question but is it likely to come through quickly now or could it be like this for weeks?