English: Although, www.
Telugu: అయితే www.