English: In 2013, Delhi had received 123.4 mm rainfall on July 21.
Telugu: ఇంతకు ముందు 2013, జూలై 21న 123.4 మిల్లీమీటర్ల వర్షాపాతం నమోదైంది.