English: God will see.
Telugu: ఆ భగవంతుడు కనిపించును.