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