English: I agree that there have been some small success.
Telugu: మీరు చిన్న విజయం సాధించారని నేను అంగీకరిస్తున్నా.