English: The EBITDA margin stood at 20.4%.
Telugu: ఇబిటా మార్జిన్లు 20.4 శాతంగా నమోదయ్యాయి.