English: They are an amazing business.
Telugu: వారిది చాలా విచిత్రమైన వ్యాపారం.