English: i still have that feeling.
Telugu: ఇప్పటికీ నాకు ఆ వింత అనుభూతి కలుగుతుంది.