English: Oddly enough, yes.
Telugu: వింతగా తగినంత, అవును.