English: I've been puzzled, too.
Telugu: నేను కూడా ఇంతో ఇబ్బంది పడ్డాను.