English: It seems to me there is a distinction between the two.
Telugu: ఇద్దరికీ ఏదో నూట వ్యత్యాసం వచ్చినట్టనిపించింది నాకు.