English: I had never seen such things before.
Telugu: ఇంతకు ముందెప్పుడు ఇలాంటివి చూడలేదనుకున్నారు.