English: I was a bit stumped here.
Telugu: నేను ఇక్కడ కొంచెం తికమక పడ్డానేమో.