English: A bit of a mystery this one.
Telugu: ఇదేదో కాస్త మిస్టరీగానే వుంది.