English: There are some puddles already though.
Telugu: అయితే ఇప్పటికే కొన్ని లీక్ లు అందుతున్నాయి.