English: A pleasure to have the opportunity.
Telugu: ఆ అవకాశం రావడం సంతోషంగా ఉన్నది.