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