English: India needs 8 million liters of blood a year.
Telugu: భారతదేశానికి ఏటా 1 కోట్ల రక్త యూనిట్లు అవసరం.