English: What has it done so far?
Telugu: ఇప్పటివరకు ఏం చేసింది?