English: I still love snow, though.
Telugu: ఇప్పటికీ నాకు మంచు ఇష్టమే.