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