English: But I have seen the rain.
Telugu: కానీ వర్షం పడటం మేం చూశాం.