English: We shoulda known better!
Telugu: వాడికంటే మనకు ఎక్కువ తెలిసి ఉండాలి గదా!