English: led to some disappointing results.
Telugu: కొన్ని నిరుత్సాహపరిచే ఫలితాలను సాధించండి.