English: Very difficult to get to God.
Telugu: మనం భగవంతుని పొందటం చాలాకష్టం.