English: Afridi was speaking in London, the United Kingdom, at a press meet.
Telugu: లండన్ లో మీడియాతో సమావేశంలో మాట్లాడిన ఆఫ్రిది ఈ వ్యాఖ్యలు చేశాడు.