English: He recently arrived in Kashmir.
Telugu: ఇటీవల కాశ్మీర్కు వెళ్లారు.