English: Even if its foggy and raining.
Telugu: మేఘావృతం మరియు వర్షం పడుతున్నప్పుడు కూడా.