English: A number of challenges to the technology remain, however.
Telugu: అయితే సాంకేతిక పరిజ్ఞానం అందిపుచ్చుకొని చేపడుతోన్న ఈ పద్దతిలో కూడా కొన్ని సమస్యలు ఉన్నాయి.