Uphill task

a difficult thing or a challenging activity

Rajit

Rajit Kaushal is the co-founder and an active blogger at 'CIC Talks'. He is best known for his rich expertise in IELTS & Canadian Immigrationūüá®ūüá¶. You can reach out to him at Instagram & Twitter.