English: A number of challenges to the technology remain, however.
Telugu: అయితే పలు సాంకేతిక సమస్యలు ఎదురువుతున్నాయి.