English: Are we just harder on ourselves?
Telugu: మమ్మల్ని ఇంకా కఠినంగా ఉండమంటారా?