English: It has to deliver also.
Telugu: ఇది కూడా అందించాల్సి ఉంది.