English: But here, there was nothing stopping us.
Telugu: కానీ మమ్మల్ని ఏదీ ఆపలేదు.