English: It is our responsibility to meet this demand.
Telugu: ఈ అవసరాన్ని తీర్చాల్సిన బాధ్యత కూడా మన మీదే ఉన్నది.