English: There's still not enough supply for the demand.
Telugu: డిమాండ్కు తగిన సరఫరా మాత్రం ఇంకా లేదు.