Heavy rains lash many parts of Telangana

creative