English: They had left a few minutes ago.
Telugu: 'వాళ్ళు కొన్ని నిమిషాల ముందు వెళ్ళిపోయారు.