UPSC preparation is not that much hard if you have a good collection of study material and have the patience to read and acquire knowledge from that study