English: However, supply is struggling to match demand.
Telugu: అయినప్పటికీ, డిమాండ్‌కు తగిన సరఫరాను చేరుకోవడం కష్టమవుతున్నది.