Perhaps we were lacking somewhere.
हो सकता है कि हम कहीं नाकाम हो रहे हों।