English: when God himself came down to Earth.
Telugu: భగవంతుడు భూమిపై అవతరించేటప్పుడు ఎప్పుడవతరించేది.