English: Many technical problems still remain.
Telugu: సాంకేతిక ఇబ్బందులు ఇప్పటికీ చాలా చాలా.