English: At this point we parted.
Telugu: ఈ క్షణం నుంచే మనం విడిపోతున్నాం.