English: Even then.
Telugu: అలాంటప్పుడు కూడా.