English: But even those didn't fully deliver.
Telugu: కానీ ఇవి కూడా సత్ఫలితాన్విలేకపోయాయి.