English: It has done before.
Telugu: ఇంతకుముందు చేసినదాన్నే.