G8 leaders will not wait "indefinitely" to allow Iran to develop a nuclear weapon, US President Barack Obama said after a summit of the world's richest nations in Italy Friday.Obama told reporters he hoped Tehran would recognize after the summit in L'Aquila that "world opinion is very clear".