English: I wonder when they arrived.
Telugu: వాళ్ళు ఎప్పుడు వచ్చారా అని నేను అనుకున్న.