English: Never seen this before.
Telugu: ఇంతకుమునుపెన్నడూ చూసి ఉండరు.