English: It limited success.
Telugu: ఇది విజయాన్ని పరిమితం చేస్తుంది.