English: But there is not enough supply to meet the demand.
Telugu: కానీ డిమాండుకు తగ్గట్లు సరఫరా లేదు.