English: Even though
Telugu: అయినా కూడా