English: It would suggest that they had far better technology than we do.
Telugu: వారి దగ్గర మా వద్ద కంటే మెరుగైన సాంకేతికత ఉందని చెప్పారు.