All but ( প্রায় ) The poor villagers are all but ruined.
have a bad time ( দুশ্চিন্তায় কাল কাটানো ; দুঃসময়ে পড়া )
Hard and fast ( বাঁধা ধরা ) There is no such hard and fast rule in this matter.
In the long run ( পরিশেষে ) You will have to suffer in the long run.
Fight shy ( এড়িয়ে চলা ) Why do you fight shy of your teacher.
A blessing in disguise ( বিপরীতে হিত ; প্রথমে খারাপ হিসেবে মনে হলেও পরবর্তীতে ভালো হয় ) Sam's motorcycle accident was a blessing in disguise because he got enough insurance money.