English: This was most difficult moment.
Telugu: ఈ అతి కష్టం క్షణం.