English: Even then
Telugu: అప్పుడు కూడా ఇంతే