Head Keywords are all High Search Keywords & also highly competitive in nature. So generally keyword ranking in SERP will take a long time.
Long tail keywords are very specific & almost low search volume in nature, so it comparatively takes short time to rank.