English: Bank Guarantees/Irrevocable Letters of Credit
Telugu: బ్యాంక్ హామీలు / మార్చలేని లేఖలు