English: New technologies have made the process much simpler.
Telugu: ఆధునిక సాంకేతిక పరిజ్ఞానం ఈ ప్రక్రియను మరింత సులభతరం చేసింది కూడా.