English: But even those capabilities are limited.
Telugu: అయితే వీటి సామర్థ్యంపై పరిమితులున్నాయి.