India's foodgrain production is estimated at an all-time high of 323.55 million tonnes in the current crop year ending June, driven by the projection of a record output of rice, wheat and pulses. Agriculture minister Narendra Singh Tomar attributed the record foodgrain output to hard work by farmers and agri scientists, besides the government policies.