English: Revenue did not meet expectations.
Telugu: వసూళ్లు కూడా ఆశించిన స్థాయిలో లేదు.