उन्होंने बेहतर नतीजा ही दिया है.
They offer better results.