English: Even before. . .
Telugu: ఇంతకుముందు కూడా. .