English: But have their efforts yielded commensurate results?
Telugu: అయితే వారు చేసినదానికి ప్రతిఫలం ఉందా?