English: Iran, though, didn't make the cut.
Telugu: అయినా సరే ఇరాన్ వెనక్కు తగ్గలేదు.