English: The snow is still coming down.
Telugu: ఇంకా మంచు కురుస్తునే ఉంటుంది.