ESV: Thus says the Lord of hosts: "Let your hands be strong, you who in these days have been hearing these words from the mouth of the prophets who were present on the day that the foundation of the house of the Lord of hosts was laid, that the temple might be built.
NIV: This is what the Lord Almighty says: "Now hear these words, ‘Let your hands be strong so that the temple may be built.’ This is also what the prophets said who were present when the foundation was laid for the house of the Lord Almighty.
NASB: The Lord of armies says this: ‘Let your hands be strong, you who are listening in these days to these words from the mouth of the prophets, those who spoke in the day that the foundation of the house of the Lord of armies was laid, so that the temple might be built.
CSB: The Lord of Armies says this: "Let your hands be strong, you who now hear these words that the prophets spoke when the foundations were laid for the rebuilding of the temple, the house of the Lord of Armies.
NLT: This is what the Lord of Heaven’s Armies says: Be strong and finish the task! Ever since the laying of the foundation of the Temple of the Lord of Heaven’s Armies, you have heard what the prophets have been saying about completing the building.
KJV: Thus saith the Lord of hosts; Let your hands be strong, ye that hear in these days these words by the mouth of the prophets, which were in the day that the foundation of the house of the Lord of hosts was laid, that the temple might be built.
NKJV: “Thus says the Lord of hosts: ‘Let your hands be strong, You who have been hearing in these days These words by the mouth of the prophets, Who spoke in the day the foundation was laid For the house of the Lord of hosts, That the temple might be built.