English: have sent it to earth.
Telugu: వీటిని భూమ్మీదకు పంపించాం.