English: However, we somehow managed to stop them.
Telugu: అయితే వారిని అడ్డుకోవడంలో మేం సఫలమయ్యాం.