English: Sales are even better than expected.
Telugu: అమ్మకాలు కూడా ఆశించిన దానికంటే ఎక్కువే జరుగుతున్నాయి.