English: It had rained for about 15 minutes.
Telugu: దాదాపు 15 సెంమీ వర్షం పడింది.