Telescoped Meaning in Hindi