English: And never done this before.
Telugu: ఇదివరకు ఇలా ఎప్పుడూ చేయలేదు.