English: All these difficulties are gradually disappearing.
Telugu: ఈ కష్టాలకు మెల్ల మెల్లగా ముగింపు దొరుకుతోంది.