English: They did much more than they were expected to.
Telugu: అవి ఆశించిన దానిని మించి సంచలనం సృష్టించాయి.