English: Their technical capabilities were not great.
Telugu: వారి సాంకేతిక సామర్ధ్యాలు చిన్న ఉన్నాయి.