English to Hindi

Meaning for:
youve got me there
other
मैं मानता हूँ कि तुम्हारा तर्क मुझ से बेहतर है;तुम्हारे सवाल का जवाब मेरे पास नहीं है