English: the recent rains, although there is
Telugu: ఇటీవల వర్షాలు, అందువల్ల కూడా