English: That mean they may actually have the technology.
Telugu: అంటే వారి వద్ద తప్పక ఇప్పటికంటే సాంకేతిక ఉండి ఉండవచ్చు.