All this takes a lot of hard labor.
ये सब करने में काफी मेहनत लगती है।