English: International efforts helped, too.
Telugu: అంతర్జాతీయధోరణులు కూడా ఇందుకు దోహదం చేసాయి.