English: A more technological mechanism is needed.
Telugu: మరింత మెరుగైన సాంకేతికత అవసరం.