English: Could any other have done so?
Telugu: ఇంకెవరైనా అయితే ఇలా చెయ్యగలరా?