English: We arrived there in heavy rain.
Telugu: మేం అక్కడికి చేరేసరికి భారీ వర్షం.