English: www. though.
Telugu: అయితే www.