English: We've never seen his face before.
Telugu: ఇంతవరకూ మనం వాడి ముఖం చూడలేదు.