English: But between them stood an irresistible barrier - an iron curtain.
Telugu: కానీ వాటి మధ్య ఒక ఇర్రెసిస్టిబుల్ అవరోధం ఉంది - ఒక ఇనుప తెర.