English: Both seem to work about the same.
Telugu: ఇరువురం కలిసి పనిచేస్తామని అనిపించారు.