Why do the Western Ghats receive more rainfall than the Eastern Ghats? Explain briefly

Why do the Western Ghats receive more rainfall than the Eastern Ghats? Explain briefly.

Western Ghats receive more rainfall than the Eastern Ghats because
(i) Western Ghats receive rainfall from the Arabian Sea monsoon winds. As these winds blow over warm oceans, they bring abundant moisture.
(ii) The Western Ghats do not allow the winds to cross over without shedding their moisture on the Western slopes.
(iii) When these winds reach the Eastern Ghat, they are almost dry. .
(iv) Another branch of South-West monsoon i.e. the’ Bay of Bengal branch, moves parallel to the Eastern Ghats. In this way, this region is located in an unfavourable position with reference to the monsoon winds.