English: They have the required technology to do it.
Telugu: అందుకు అవసరమైన సాంకేతికత, సామర్థ్యం వారికుంది.