English: it's been raining for about twenty minutes.
Telugu: సుమారు 20 నిమిషాల పాటు వర్షం కురిసింది.