English: A few things still remain that bother me.
Telugu: ఇంకా కొన్ని విషయాలు ఇప్పటికీ నాకు నవ్వు తెప్పిస్తుంటాయి.