English: Finally, He could wait no longer.
Telugu: చివరగా అతను ఇక వేచి ఉండలేడు.