English: But doubts about its sustainability remain.
Telugu: అయితే, వారి నిలకడ మీదనే అనుమానాలు తలెత్తుతున్నాయి.