English: It almost did the job.
Telugu: దాదాపు ఓడించినంత పని చేసింది.