English: Many people have done that.
Telugu: చాలా మంది ఆ పని చేసారు.