English Translation
Could a greater miracle take place than for us to look through each other’s eyes for an instant?
The translation would be okay if the unknown word was not podermos, but it is. The translation does not incorporate that verb as well as the Google Translation which is
Is there a greater miracle than being able to look into each other’s eyes for a moment?
In this translation the words being able are similar to can.