English: They went a step further.
Telugu: ఇంకొంచెం ముందుకు వెళ్లారు.