English: Revenue also fell short of expectations.
Telugu: అంచనాలకు మించి వసూళ్లు కూడా రాబట్టింది.