English: fell upon it.
Telugu: మీద పడింది.