English: The benefits, though, are also limited.
Telugu: అయితే లాభాలు కూడా పరిమితంగానే ఉంటాయంటున్నారు.