English: have done nearly the same.
Telugu: ఇది దాదాపు అదే చేసింది.