English: There are technical challenges,though.
Telugu: మరోవైపు టెక్నికల్ ఇబ్బందులు ఎలాగూ ఉన్నాయి.