English: 80% of Lord's Final tickets were bought by Indian fans.
Telugu: అంతిమ సమరానికి ఆతిథ్యమిస్తున్న లార్డ్స్ స్టేడియంలో 80 శాతం టికెట్లు భారత అభిమానులే కొనుగోలు చేశారు.