English: There are still a lot of technological problems.
Telugu: సాంకేతిక ఇబ్బందులు ఇప్పటికీ చాలా చాలా.