English: there has been no rain so far.
Telugu: ఇంత వరకు సరైన వర్షం పడలేదు.