English: They had never seen anything like this before.
Telugu: ఇంతకు ముందెప్పుడూ అలాంటి వాహనాన్ని వాళ్లు చూడలేదు.