English: But how much has it delivered?
Telugu: అయితే ఎంత సంపాదిస్తోంది ఇంత‌కీ?