English: That's my new personal best.
Telugu: ఇది నా కొత్త వ్యక్తిగత ఇష్టమైనది.