English: They were not on their own turf.
Telugu: సొంత గడ్డపై అయితే వారికి ఎదురేలేదు.