English: Very strange feeling.
Telugu: చాలా స్ట్రేంజ్‌ ఫీలింగ్‌.