nearlyjust aboutaboutmore or lesspracticallyvirtuallyall butas good asnext toclose tonearnigh onnot far fromnot far offto all intents and purposesapproachingbordering onverging onnearingroughlyapproximatelynot quiteinformal:pretty nearlypretty muchpretty wellliterary:well-nigh