English: EBITDA margin amounted to 16.6%.
Telugu: ఎబిట్డా మార్జిన్ 16.6 శాతంగా ఉంది.