English: It’s a strange feeling.
Telugu: అదొక వింతైన, గమ్మత్తైన అనుభూతి.