English: But there was so much need.
Telugu: కాని, అంత అవసరమూ వచ్చింది.