English: A newer technology makes this even easier.
Telugu: ఆధునిక సాంకేతిక పరిజ్ఞానం ఈ ప్రక్రియను మరింత సులభతరం చేసింది కూడా.