All but( প্রায় ) The poor villagers are all but ruined.
By and large( প্রধানতঃ ) People in our village are by and large farmers.
A blessing in disguise( বিপরীতে হিত ; প্রথমে খারাপ হিসেবে মনে হলেও পরবর্তীতে ভালো হয় ) Sam's motorcycle accident was a blessing in disguise because he got enough insurance money.
Do yeoman's service( বিশেষ উপকার করা ) Raja Rammohan Roy has done yeoman's service to our country.
At once finger ends( নখদর্পণে ) All these facts are at his finger ends.
Read between the lines( তাৎপর্য বোঝা ) Try to read between the lines of the letter.