English: It's very much a physical experience.
Telugu: ఇది చాలా శారీరక అనుభవం.