English: They came over and explained everything.
Telugu: తీరా వాళ్లు వచ్చి వివరణ ఇచ్చారు.