English: I was really baffled for a long time.
Telugu: చాలా సేపు నేను మొహమాటపడ్డాను.