English: All of which make it even more a challenge.
Telugu: ఇవన్నీ సమస్యను మరింత ఎక్కువ చేస్తాయి.