English: Up to now it has been even more difficult
Telugu: ఇంతవరకు ఇది మరింత కష్టతరం