English: recorded 20 mm of rainfall.
Telugu: 20 సెంటీమీటర్ల వర్షపాతం నమోదైంది.